Big Huge Thesaurus

old english sheepdog

noun